rumour has it - English Synonyms Dictionary